package com.s2sh.dao;

import java.io.Serializable;
import java.util.Collection;
import java.util.List;
import java.util.Set;

public interface BaseDao<T> {
	
	public List<T> getAllEntry() ;
	
	public T getEntryById(Serializable id) ;
	
	public void saveEntry(T entity) ;
	
	public void updateEntry(T entity) ;
	
	public void deleteEntry(Serializable id) ;
	
	public Collection<T> getEntriesByIds(Serializable ... ids) ;
	
}
